Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 TELEGRAPH ROAD Detached £775,000 31 Jan 2022
62 TELEGRAPH ROAD Detached £290,000 14 Jul 2010
72 TELEGRAPH ROAD Detached £266,000 26 Apr 2013
74 TELEGRAPH ROAD Detached £520,000 10 Feb 2023
78 TELEGRAPH ROAD Detached £207,000 31 Jul 2002
82 TELEGRAPH ROAD Detached £295,000 22 Mar 2010